machine shop computer help barcoding machining cad milling barcode market research fabrication data collection cnc bar coding itil bar code mobile computing computing